Fix annotations for gtk_cclosure_expression_new()
authorEmmanuele Bassi <ebassi@gnome.org>
Sun, 31 May 2020 14:10:27 +0000 (15:10 +0100)
committerEmmanuele Bassi <ebassi@gnome.org>
Sun, 31 May 2020 14:10:27 +0000 (15:10 +0100)
Missing scope annotations for the various functions.

gtk/gtkexpression.c

index 0689b0a504b5734708c1b7bc1f17e0a4f9541ebc..394bdd42e9a07625da53154fda4070d70b1e935c 100644 (file)
@@ -980,10 +980,10 @@ gtk_closure_expression_new (GType                value_type,
 /**
  * gtk_cclosure_expression_new:
  * @value_type: the type of the value that this expression evaluates to
- * @marshal: marshaller used for creating a closure
+ * @marshal: (scope call): marshaller used for creating a closure
  * @n_params: the number of params needed for evaluating @closure
  * @params: (array length=n_params) (transfer full): expressions for each parameter
- * @callback_func: callback used for creating a closure
+ * @callback_func: (scope notified) (closure user_data) (destroy user_destroy): callback used for creating a closure
  * @user_data: user data used for creating a closure
  * @user_destroy: destroy notify for @user_data
  *